package pinboard.dataLayer.potocol.renderFormat;

import pinboard.dataLayer.binPack.PackAttribute;
import pinboard.dataLayer.potocol.Guid;
import pinboard.dataLayer.potocol.renderFormat.share.ClipInfo;
import pinboard.dataLayer.potocol.renderFormat.share.Meta;

public class InitResult {
    @PackAttribute(seqNo = 2000)
    public Group[] Groups;

    public static class Group {
        @PackAttribute(seqNo = 2000)
        public Meta meta;

        @PackAttribute(seqNo = 2100, serializerName = "pinboard.dataLayer.potocol.op.GuidBinSerializer")
        public Guid id;

        @PackAttribute(seqNo = 2200)
        public String name;

        @PackAttribute(seqNo = 2300)
        public ClipInfo[] clipInfos;

        @PackAttribute(seqNo = 2400, serializerName = "pinboard.dataLayer.potocol.op.GuidBinSerializer")
        public Guid activeClipId;
    }
}
